be insanely brave - Turkish English Dictionary